home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / COM / World Wide Web Weaver.sit / World Wide Web Weaver / World Wide Web Weaver 1.1.1 д / Extras / MacWebLint 1.011 / Announce next >
Text File  |  1995-12-06  |  4KB  |  117 lines

  1.  
  2. Weblint 1.011 is now available:
  3.  
  4.         http://www.khoral.com/staff/neilb/weblint.html
  5.         ftp://ftp.khoral.com/pub/perl/www/weblint-1.011.tar.gz
  6.         ftp://ftp.khoral.com/pub/perl/www/weblint.zip
  7.  
  8. Weblint is a syntax and minimal style checker for HTML: a perl script which
  9. picks fluff off html pages, much in the same way traditional lint picks fluff
  10. off C programs.
  11.  
  12. Changes are summarized below, see the ChangeLog file in the distribution for
  13. more detail.
  14.  
  15. Thanks to everyone for suggestions and bug reports,
  16. neilb
  17.  
  18.             Changes in Weblint 1.011
  19.  
  20.     *    Weblint now understands use of ' as a delimiter for attribute values,
  21.     in addition to ".  For example:
  22.         <A HREF='http://www.khoral.com/'>KRI</A>
  23.     Added a warning `attribute-delimiter', which warns that not all
  24.     browsers correctly support ' in this way.
  25.  
  26.     *    Added a new warning, `netscape-attribute', which flags use of
  27.     use netscape-specific attributes for a non netscape-specific tag.
  28.  
  29.     *    Added support for weblint variables in your .weblintrc.
  30.  
  31.     *    Added variable `message-style', which can be used to specify the style
  32.     of warning message to generate
  33.  
  34.         lint    (default)    lint-style warning messages
  35.         short    -s        short messages (no filename)
  36.         terse    -t        format for parsing (eg by testsuite)
  37.  
  38.     *    Weblint will now check pages specified by URL, for example:
  39.  
  40.         weblint http://www.khoral.com/staff/neilb/weblint.html
  41.  
  42.     The -urlget switch is used to specify the command which weblint
  43.     should use to retrieve URLs, or you can set the 'url-get' variable
  44.     in your .weblintrc.
  45.  
  46.     *    Added a warning, 'closing-attribute', which warns if you have
  47.     attributes for a closing tag of a container.  For example:
  48.  
  49.         <H1>This is a heading</H1 ALIGN=CENTER>
  50.  
  51.     *    Added a warning, `directory-index', which checks to see if every
  52.     directory has an index file when recursing.  By default the index
  53.     file is expected to be called `index.html', but this can be
  54.     over-ridden in your .weblintrc:
  55.  
  56.         set directory-index = home.html
  57.  
  58.     *    Added a new warning, `empty-container', which generates a warning if
  59.     you have an empty container element.  For example: <TITLE></TITLE>
  60.  
  61.     *    Added a -warnings switch, to list all supported warnings.
  62.  
  63.     *    Added a warning `must-follow', which is used to check situations
  64.     where an element must immediately follow an other.  This checks:
  65.          -    Shouldn't have anything appearing between the HEAD and BODY
  66.         elements.
  67.          -    LH (list heading) must be the first element in an OL, UL,
  68.         or DL element.
  69.          -    OVERLAY first in a FIG
  70.          -    HEAD should immediately follow HTML
  71.          -    BODY should immediately follow /HEAD
  72.          -    /HTML should immediately follow /BODY
  73.  
  74.     *    Fixed the bug where weblint would complain about a comment
  75.     (claiming it was not a valid comment), if it was the last thing
  76.     in the file.
  77.  
  78.     *    Added a check for known warnings when enabling or disabling warnings.
  79.  
  80.  
  81.             New Warnings in Weblint 1.011
  82.  
  83. attribute-delimiter
  84.     Default: enabled
  85.  
  86.     Warn against use of ' as a delimiter for attribute values.
  87.  
  88. netscape-attribute
  89.     Default: enabled
  90.  
  91.     If your html uses netscape-specific attributes, and you don't have
  92.     netscape enabled, it warns about uses of netscape attributes,
  93.     rather than unknown attributes.
  94.  
  95. closing-attribute
  96.     Default: enabled
  97.  
  98.     Warn about attributes on closing tag of container elements.
  99.  
  100. directory-index
  101.     Default: enabled
  102.  
  103.     When recursing in directories, check if an index file exists.
  104.     Name of index file can be specified.
  105.  
  106. empty-container
  107.     Default: enabled
  108.  
  109.     Warn if a container is empty.
  110.  
  111. must-follow
  112.     Default: enabled
  113.  
  114.     Warn about situations where one element is expected to immediately
  115.     follow another, with no tags or text between.
  116.  
  117.